put across...something - German English Dictionary